binding straps - Turkish English Dictionary